package com.meilai.project.service.middleware;

import com.meilai.project.entity.middleware.MessageSms;

public interface MessageSmsService {

    /**
     * 发送调用，加入消息队列
     */
    void send(String mobile, String text);

    /**
     * 使用短信模板发送调用，加入消息队列
     */
    void sendByTPL(String mobile, String tpl_id, String tpl_value);

    /**
     * 将发送结果记录至数据库表
     */
    void record(MessageSms sms);

    /**
     * 将发送结果记录至数据库表
     */
    void record(String tenantName, MessageSms sms);

    void sendVisit(String mobile, String tpl_id, String tpl_value, String tenantName);
}
